principal residence - Español Inglés Diccionario